longing for one's homeland - German English Dictionary